make the point that... - French English Dictionary